.bs-address{background: url("../images/bs-news-img1_03.png") no-repeat 5px 2px;padding-left: 30px;font-size: 12px;color: #999 !important;}

.organize-search{padding:10px;}
.organize-search li{padding:5px;}
.organize-search-li{border-bottom:1px dashed #e5e5e5}
.organize-search-li .cur{background: #10808b !important; border: 1px solid #10808b !important;color: #fff!important;}
.organize-search-li .cur a{color:#fff;	}

.organize-list blockquote{padding-top:5px;padding-bottom:5px;background-color:#fff;margin-top:10px;margin-bottom:10px;}
.organize-list .left{float:left;width:300px; padding-left:10px;padding-right:10px;padding-top:5px;}
.organize-list .left img{width:280px;height:170px;}
.organize-list .center{float:left;width:440px;padding-left:20px;}
.organize-list .center ul{margin:10px;border-right:1px solid #cdcdcd;}
.organize-list .center li{overflow:hidden;line-height:30px;height:30px;}

.organize-list .right{float:left;width:220px;padding-top:70px;}
.organize-title {padding:10px;text-align:center;margin-top:10px}
.organize-title a{color:#ff0000;font-weight:bold;font-size:14px;padding:10px;}
blockquote{ padding-left:10px;  margin-bottom: 10px;    line-height: 22px;    border-left: 5px solid #009688;    border-radius: 0 2px 2px 0;padding-top:5px;padding-bottom:5px;background-color:#fff}
.no-margin {  margin: 0; }
.list{border:1px solid #10808b}
.list li{   padding-left: 20px; position: relative;}
.list li:last-child .bs-sportli{ border: none;}
.list li:hover{background: #f8f8f8;}
.list li:hover .bs-sportnext{display: block;}
.list li:hover .bs-qing{color: #10808b;}
.list li:hover .bs-luf{color: #90c048;}
.bs-sportli{position: relative;padding: 20px 20px 20px 0;border-bottom: 1px dashed #e5e5e5;min-height: 95px; box-sizing: border-box;}
.bs-sporttitle{ font-size: 16px; line-height: 20px; margin-bottom: 15px;}
.bs-sporttitle a{color: #333; display: block; width: 180px;overflow: hidden;  white-space: nowrap;    text-overflow: ellipsis;}
.bs-sporttitle  span{ float: right;color: #999;}
.bs-sportaddress{ background: url("../images/coordinate.png") no-repeat 0 3px; padding-left: 15px; font-size: 12px; color: #999;line-height: 20px;height:20px;width:330px;overflow: hidden}
.bs-sportnext{  position: absolute;right: 0; bottom: 0;z-index: 4; display: none;}
.bs-sportnext a{background: #10808b url("../images/See.png") no-repeat 10px  7px; display: block;width: 23px; height: 23px;}
.layui-tab-card{border: 0px solid #10808b}
.hot .layui-this{border-left:5px solid #009688}
.bs-sportmember{position: absolute; height: 94px; width: 30px; z-index: 4; left: -10px;top: 0; line-height: 86px;font-size: 24px; color: #fff; text-align: center;}
.red{background-color:#f1625c}
.blow{background-color:#aac805}
.hotlist li{position: relative}
.hotmargin{margin-left:30px;}